home *** CD-ROM | disk | FTP | other *** search
/ Clickx 115 / Clickx 115.iso / software / tools / windows / tails-i386-0.16.iso / live / filesystem.squashfs / usr / local / bin / tails-get-bootinfo < prev    next >
Encoding:
Text File  |  2013-01-09  |  511 b   |  32 lines

  1. #!/bin/sh
  2.  
  3. LIVE_IMAGE_MOUNTPOINT=/live/image
  4. for arg in $(cat /proc/cmdline) ; do
  5.    case "$arg" in
  6.       BOOT_IMAGE=*)
  7.          kernel="${arg#BOOT_IMAGE=}"
  8.      ;;
  9.       initrd=*)
  10.          initrd="${arg#initrd=}"
  11.      ;;
  12.    esac
  13. done
  14.  
  15. # Sanity checks
  16. [ -n "$kernel" ] || exit 4
  17. [ -n "$initrd" ] || exit 5
  18.  
  19. case "$1" in
  20.    kernel)
  21.       echo "${LIVE_IMAGE_MOUNTPOINT}${kernel}"
  22.       ;;
  23.    initrd)
  24.       echo "${LIVE_IMAGE_MOUNTPOINT}${initrd}"
  25.       ;;
  26.    *)
  27.       usage "$0 kernel|initrd"
  28.       exit 3
  29. esac
  30.  
  31. exit 0
  32.